#ifndef SIMUL_HH
#define SIMUL_HH

#include "Clock.h"
#include "Output.h"
#include "Pulse.h"
#include "MultiLayer.h"
#include "NewParameters.h"

class Simul
{

public:
  Simul(); 
  virtual ~Simul();
  virtual MultiLayer solve(Clock clock,Output output,Pulse *field,Pulse *current,MultiLayer multiLayer,NewParameters params)=0;

};

#endif
